hiking strap - German English Dictionary